.main-content{
    margin-bottom:40px;
    background:#F5F5F5;
}

.weui_tab{
    height:40px;
    background-color:#FF647C;
}
.weui_search_bar{
    background:#FF647C;
    padding-left:50px;
    padding-right:50px;
}
.weui_search_outer{
    margin:2px auto;
    width:150px;
    border-radius: 20px;
}
.weui_search_inner{
    border-radius: 20px !important;
}
.weui_search_cancel{
    color:#484848;
}
.img-content{
    margin-bottom:15px;
    border-bottom:1px solid #e8e8e8;
}
/*顶部幻灯片*/
.swiper-container {
    max-height:200px;
}
.swiper-pagination {
    background:none !important;
}
.swiper-container img {
    display: block;
}
.img-tab{
    height:190px;
    margin-top:10px;
}
.img-tab div {
    text-align:center;
    float:left;
    margin-left:4%;
    width:20%;
    margin-top:5px;
}
.index-category{
    display:block;
    font-size:14px;
    color:#727272;
}
.good-content{
    margin-bottom:15px;
    padding:3vw;
    padding-bottom:20px;
    border-bottom:1px solid #E8E8E8;
}
.good-top{
    width:100%;
}
.good-top:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.good-userimg{
    float:left;
    width:50px;
    height:50px;
}
.good-userimg img{
    border-radius:25px;
    -webkit-border-radius:25px;
    -moz-border-radius:25px;
}
.good-name{
    float:left;
}
.good-sname{
    margin-left:8px;
    font-size:16px;
}
.good-time{
    margin-left:8px;
    font-size:12px;
    color:#727272;
}
.good-price{
    float:right;
    margin-right:10px;
    font-size:20px;
    color:#FB7628;
}
.good-price i{
    font-size:18px;
}
.good-price span{
    display:inline-block;
    margin-left:5px;
}
.good-main{
    width:100%;
    margin-top:10px;
    display:block;
    background:white;
    color:#646464;
}
.good-main .weui-row{
    align-items: center;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    margin-top:5px;
}
.good-main .weui-row .weui-col-33{
    margin-right: 3%;
}
.good-main .weui-row .weui-col-33:last-child{
    margin-right: 0;
}

.good-mtop a{
    color:#323232;
}
.good-intr{
    font-size:14px;
    word-wrap:break-word;
}
.good-img{
    display:flex;
    padding-top:2vw;
}
.good-img-list{
    margin-right:3vw;
    width:29vw;
    height:29vw;
}
.good-img-list:last-child{
    margin-right:0vw;
}
.good-img-list img{
    width:29vw;
    height:29vw;
}

.weui-infinite-scroll{
    display:none;
    border-bottom:1px solid white;
    margin-bottom:50px;
}
.lastfinally{
   color:#97A4C1;
}

.quantity {
    font-size:16px;
}

